tree notcher - French English Dictionary